Advertisement
Advertisement
View synonyms for stormy petrel
stormy petrel
noun
the British storm petrel, Hydrobates pelagicus, of the eastern Atlantic Ocean, Mediterranean Sea, and Indian Ocean.
a person who causes or likes trouble or strife.
stormy petrel
noun
another name for storm petrel
a person who brings or portends trouble
Discover More
Word History and Origins
Origin of stormy petrel1
First recorded in 1770–80
Advertisement
Advertisement
Advertisement
Advertisement
Browse